the right of self-defence - French English Dictionary